Alan Chi Chen, 41, was found early Thursday morning, Nov. 30, in the 100 block of W St., Fox 5 DC reported.
The report said Chen's body was dumped out of a Porsche just after 11:15 p.m. the night before. The scene was captured on a nearby surveillance video.
It's unclear what caused his death. An autopsy was scheduled, but a call to Washington, DC, police for an update was not immediately returned.
Click here to follow Daily Voice Lynn and receive free news updates.